Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RUI updates for HRA v2.2 (8th Release) #811

Merged
merged 101 commits into from
Dec 13, 2024
Merged

RUI updates for HRA v2.2 (8th Release) #811

merged 101 commits into from
Dec 13, 2024

Conversation

axdanbol
Copy link
Contributor

No description provided.

edlu77 and others added 8 commits October 29, 2024 18:01
* Create info modal component with two variants

* Use mat icon button for close icon

* Add doc coverage; width adjustments

* Aria label
* Remove menu size option and update menu button states

* Button tweaks

* Remove unused import
* build(node-dist-vis): 🏗️ Disable chunk splitting in build, remove zone, and bundle scripts and workers in build-webcomponent step

* build(cde): 🏗️ Update build configuration

* fix: Fix resolve path in bundle-scripts.mjs
* Change cde logo home link to '/'

* Fix background colors on visualization page

* Disable Organize Data and Configure Parameters until data set uploaded
…ent (#772)

* update metadata module

* add micro tooltip to metadata

* update histogram component

* update grid size and histogram

* update visualization menu

* fix imports

* update css for vis page and its modules

* fix tests for cell types module

* improve test coverage for cde-vis lib

* add dialog for fullscreen

* fix test for fullscreen component

* improve doc coverage for full screen component

* improve test coverage

* fix histogram header css

* use custom expansion panel in the histogram

* use expansion panel in sample metadata

* use expansion panel for cell types module

* use expansion panel in cell types and violin graph

* use fullscreen for all modules on vis page

* use expansion panel and fullscreen portal for visualization module on vis page

* update logic for fullscreen dialog

* fix visualization height in expansion panel

* fix overflowing of content in expansion panel

* fix scrolling of cell types and violin plot

* minor fixes to vis page

* fix height issue of node dist vis

* fix histogram resizing in fullscreen mode

* remove svg renderer from downloads for histogram

* fix imports

* update violin plot config

* write tests for tree size directive

* write test for select size directive

* fix scrollbar position in violin component

* fix histogram all cells color picker

* fix violin container width

* add histogram menu component

* create violin menu component

* fix color picker tooltip

* fix css block

* improve design system test coverage

* improve cde-vis test coverage

* improve doc coverage
* Update text field appearance

* Add validation to storybook inputs; Change error state color
Copy link

nx-cloud bot commented Nov 12, 2024

Copy link

github-actions bot commented Nov 12, 2024

🚀 Preview Deploy Report Updated

✅ Successfully deployed preview here

* update rui app structure

* update theme and other css

* use grid as main layout

* update tissue block settings

* fix tissue block css

* fix AS tags input search css

* update opacity slider css

* update build webcomponent command for rui

* add functionality to registration toggle

* update output path

* update content css

* Remove unneeded test

* Disable tests

---------

Co-authored-by: edlu77 <[email protected]>
@bherr2 bherr2 changed the title Hra r7 rui RUI updates for HRA v2.2 (7th Release) Nov 18, 2024
edlu77 and others added 2 commits November 22, 2024 17:02
* update rui app structure

* update theme and other css

* use grid as main layout

* Add hra design system

* update tissue block settings

* fix tissue block css

* fix AS tags input search css

* update opacity slider css

* update build webcomponent command for rui

* Refactor form inputs

* Fix sex select height

* add functionality to registration toggle

* update output path

* update content css

* More fixes to inputs

* Add email to required user inputs

* Remove unneeded state updates

* Add subheaders

* Remove unneeded test

* Disable tests

* Add consortium and doi data entries; more tweaks to modal

* Testing

* Add help menu

* Adjust background color

* Add responsiveness updates

* Add screen size notice

* More styling tweaks

* Test

* Split registration form into component

* Update doi and consortium in model state

---------

Co-authored-by: Bhushan Khope <[email protected]>
@bherr2 bherr2 changed the title RUI updates for HRA v2.2 (7th Release) RUI updates for HRA v2.2 (8th Release) Dec 6, 2024
axdanbol and others added 12 commits December 6, 2024 13:28
* Left sidebar changes

* Clean up left sidebar styles

* Styling and removing old theming files

* Right side cosmetic changes

* Update styles in Anatomical Structure Tags

* Update usage tracking popup

* Remove obsolete styling files / components

* Fix unwanted block movement during form inputs

* Update checkbox focus color

* Fix broken theming file in EUI

* Add updated rotation slider

* Add updated rotation slider

* Rotation slider and keyboard-ui fixes

* Fix

* Rotation slider updates

* Update opacity flyout

* Remove HostListener, other improvements

* Separate slider box into separate component

* Fix options in Tissue Block Settings

* Add dividers to menus

* Fix registration and help menu options

* CSS fixes

* Display block properly on initial load

* Fix for visibility menu icons and opacity settings
* Snackbar styling fix for EUI (temporary)

* Use correct placement target in example registration

* Update metadata for registration review

* Delete deprecated registration metadata component

* Review modal cosmetic updates

* Remove console log

* Add download snackbar

* Testing
* refactor(ccf-rui): Move screen size notice logic

* feat(design-system): Add full workflow card component

* build: ➕ Add ngx-mask

* refactor(ccf-rui): Refactored metadata registration form/dialog

* fix(ccf-rui): 🩹 Improve orcid handling

* fix(ccf-rui): Disable update metadata button until the user has made changes

* refactor(ccf-rui): Tweak thickness & numSlices

* test(ccf-rui): ✅ Fix tests

* docs(design-system): Increase doc coverage for design system
…rence organs and no direct spatial placement patch.
* fix(ccf-rui): Update 'title' bindings to always use brackets

* refactor(ccf-rui): ⚰️ Remove old name-input component

* refactor(ccf-rui): ⚰️ Remove json-file-reader. Replaced by file-upload component

* refactor(ccf-rui): ⚰️ Remove old drawer components

* refactor(ccf-rui): Tweak metadata input fields

* refactor(ccf-rui): ⚰️ Remove commented out and dead code
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
C Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@axdanbol axdanbol merged commit cfec94f into develop Dec 13, 2024
9 of 10 checks passed
@axdanbol axdanbol deleted the hra-r7-rui branch December 13, 2024 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants